It should just return the same as gdk_screen_make_display_name.
static const gchar *
gdk_wayland_display_get_name (GdkDisplay *display)
{
- return "Wayland";
+ const gchar *name;
+
+ name = g_getenv ("WAYLAND_DISPLAY");
+ if (name == NULL)
+ name = "wayland-0";
+
+ return name;
}
static GdkScreen *
static gchar *
gdk_wayland_screen_make_display_name (GdkScreen *screen)
{
- const gchar *name;
-
- name = g_getenv ("WAYLAND_DISPLAY");
- if (name == NULL)
- name = "wayland-0";
-
- return g_strdup (name);
+ return g_strdup (gdk_display_get_name (GDK_WAYLAND_SCREEN (screen)->display));
}
static GdkWindow *